precast concrete pipes and fittings - French English Dictionary